Big Huge Thesaurus

Sus scrofa

noun

sounds kind of like